saint helena (island) - German English Dictionary